/*
 * MockFrame.h
 *
 *  Created on: Feb 7, 2012
 *      Author: hzheng
 */

#ifndef MOCKFRAME_H_
#define MOCKFRAME_H_
#include "Frame.h"

namespace NS_LCD_AFW
{
class CMockFrame: public CFrame
{
public:
	void setFocusable(bool bFocusable)
	{
		return CFrame::setFocusable(bFocusable);
	}
	void setHightlightable(bool bHightlightable)
	{
		return CFrame::setHightlightable(bHightlightable);
	}

	virtual void preCreate()
	{
		return CFrame::preCreate();
	}
	virtual int onCreate()
	{
		return CFrame::onCreate();
	}
	virtual void onSetFocus()
	{
		return CFrame::onSetFocus();
	}
	virtual void onLostFocus()
	{
		return CFrame::onLostFocus();
	}
	virtual void onHightlight()
	{
		return CFrame::onHightlight();
	}
	virtual void onUnHightlight()
	{
		return CFrame::onUnHightlight();
	}
	virtual void onSize(const CRect &oldRect, const CRect &newRect)
	{
		return CFrame::onSize(oldRect,newRect);
	}
	virtual int onClose()
	{
		return CFrame::onClose();
	}
	virtual void onMove(const CPoint &oldPosition, const CPoint &newPosition)
	{
		return CFrame::onMove(oldPosition,newPosition);
	}
};
}

#endif /* MOCKFRAME_H_ */
